Just got back from teaching that tutorial class.....
Dang.... I'm burnt out just talking to the undergrad freshmen
and trying to answer their queries.... Not sure if I answered them
to their full satisfaction.
I was feeling faint by the end of the lesson, and my mouth is
currently very dry.
And I can't drink up. 
And I have another class to teach tomorrow 
you just overcame stage fright..
good news is that it gets easier 